- a trophy competed for annually by England and Scotland since 1879
Collins Concise English Dictionary © HarperCollins Publishers::
Calcutta Cup n